@import '~stylus/base.styl'
@import '~stylus/iconfont.styl'

html, body
  font-family SourceHanSansCN-Normal, PingFang-SC-Medium, sans-serif, Microsoft YaHei

[aspectratio]
  position relative
  overflow hidden

[aspectratio]::before
  content '' !important
  display block
  width 1px
  margin-left -1px
  height 0

[aspectratio-content]
  position absolute
  top 0
  width 100%
  height 100%
  bottom 0
  right 0
  left 0

[w-750-422]
  aspect-ratio '750:422'

[w-383-77]
  aspect-ratio '383:77'

[w-345-244]
  aspect-ratio '345:244'

[w-136-136]
  aspect-ratio '136:136'

[w-180-90]
  aspect-ratio '180:90'

.van-toast--default
  width 150px
  height 150px

.van-toast--default .van-toast__icon
  font-size 50px

.van-toast__text
  font-size 30px
  line-height 45px

.van-toast.van-toast--text.van-toast--middle
  font-size 30px
  line-height 50px

.van-dialog__header, .van-dialog__message, .van-button__text
  font-size 30px

.van-dialog__header
  height 100px
  line-height 100px

.van-dialog__message
  text-align center
  padding 40px

.van-button--large
  height 100px